and the bustling Thames River